engine hatch - Turkish English Dictionary